street smarts – English–Português translations

🇬🇧 en pt 🇵🇹

street smarts noun

  • practical knowledge concerning human behavior
esperteza
Wiktionary Links